// create-react-app脚本架工具提供一个专门用来进行代理配置的文件，它是给nodejs运行
// 模块化使用 commonjs规范
// create-react-app脚本架工具只提供了这个入口，但是代理操作没有帮你完成，你需要手动去安装第3方包来实现代理
// npm i -D http-proxy-middleware
// 修改此文件后，一定要重启服务

const { createProxyMiddleware: proxy } = require('http-proxy-middleware');

// app对象就是express对象
module.exports = app => {

  app.use('/api', proxy({
    target: 'http://localhost:8080',
    changeOrigin: true,
  }))
}

